package com.changyou.hr.model;

import java.math.BigDecimal;
import java.util.Date;
import javax.persistence.*;

@Table(name = "HR_POST")
public class HrPost {
    @Id
    @Column(name = "POST_ID")
    private BigDecimal postId;

    @Column(name = "POST_CODE")
    private String postCode;

    @Column(name = "POST_NAME")
    private String postName;

    @Column(name = "POST_FULL_CODE")
    private String postFullCode;

    @Column(name = "POST_FULL_NAME")
    private String postFullName;

    @Column(name = "POST_PARENT_CODE")
    private String postParentCode;

    @Column(name = "DEPT_CODE")
    private String deptCode;

    @Column(name = "POST_DESCRIPT")
    private String postDescript;

    @Column(name = "DELETED")
    private BigDecimal deleted;

    @Column(name = "UPDATE_TIME")
    private Date updateTime;

    @Column(name = "LAST_OPERATOR")
    private String lastOperator;

    @Column(name = "EFFECT_DATE")
    private Date effectDate;

    /**
     * @return POST_ID
     */
    public BigDecimal getPostId() {
        return postId;
    }

    /**
     * @param postId
     */
    public void setPostId(BigDecimal postId) {
        this.postId = postId;
    }

    /**
     * @return POST_CODE
     */
    public String getPostCode() {
        return postCode;
    }

    /**
     * @param postCode
     */
    public void setPostCode(String postCode) {
        this.postCode = postCode;
    }

    /**
     * @return POST_NAME
     */
    public String getPostName() {
        return postName;
    }

    /**
     * @param postName
     */
    public void setPostName(String postName) {
        this.postName = postName;
    }

    /**
     * @return POST_FULL_CODE
     */
    public String getPostFullCode() {
        return postFullCode;
    }

    /**
     * @param postFullCode
     */
    public void setPostFullCode(String postFullCode) {
        this.postFullCode = postFullCode;
    }

    /**
     * @return POST_FULL_NAME
     */
    public String getPostFullName() {
        return postFullName;
    }

    /**
     * @param postFullName
     */
    public void setPostFullName(String postFullName) {
        this.postFullName = postFullName;
    }

    /**
     * @return POST_PARENT_CODE
     */
    public String getPostParentCode() {
        return postParentCode;
    }

    /**
     * @param postParentCode
     */
    public void setPostParentCode(String postParentCode) {
        this.postParentCode = postParentCode;
    }

    /**
     * @return DEPT_CODE
     */
    public String getDeptCode() {
        return deptCode;
    }

    /**
     * @param deptCode
     */
    public void setDeptCode(String deptCode) {
        this.deptCode = deptCode;
    }

    /**
     * @return POST_DESCRIPT
     */
    public String getPostDescript() {
        return postDescript;
    }

    /**
     * @param postDescript
     */
    public void setPostDescript(String postDescript) {
        this.postDescript = postDescript;
    }

    /**
     * @return DELETED
     */
    public BigDecimal getDeleted() {
        return deleted;
    }

    /**
     * @param deleted
     */
    public void setDeleted(BigDecimal deleted) {
        this.deleted = deleted;
    }

    /**
     * @return UPDATE_TIME
     */
    public Date getUpdateTime() {
        return updateTime;
    }

    /**
     * @param updateTime
     */
    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    /**
     * @return LAST_OPERATOR
     */
    public String getLastOperator() {
        return lastOperator;
    }

    /**
     * @param lastOperator
     */
    public void setLastOperator(String lastOperator) {
        this.lastOperator = lastOperator;
    }

    /**
     * @return EFFECT_DATE
     */
    public Date getEffectDate() {
        return effectDate;
    }

    /**
     * @param effectDate
     */
    public void setEffectDate(Date effectDate) {
        this.effectDate = effectDate;
    }
}